Movement Disorder Evaluation

Important

This report is intended to assist qualified Health Care Profesionals (HCP) in the assessment of an individual referred under the suspicion of having Parkinson’s Disease.

Clinical Context

This report presents several AI metrics derived from objective measures from individuals performing a battery of test using Manus Neurodynamica NeuroMotor PenTM.

These presented metrics combine factors from detailed measurement recordings made whilst the individual performs a battery of well established neurological test tasks.

The metrics have been assessed in a UK reference population and an individual’s results are presented in this clinical context. The HCP should review Clinical,Reference, Study et al [1] to establish applicability and limitations.

The information in this report should be used in the context of a full neurological assessment conducted to the current standard of care practices to establish a diagnosis.

Subject and Recording Details

Subject ID NMC057
Sex MALE
Dominant hand LEFT
Test administered by neuromedic@manusdevices.net
Test date and time 2022-10-27 14:46
Test battery Circle, Spiral, Elel, FITTS Short Modified, FITTS Long Modified, ZigZag, ZigZag Offset
Operator comment tb l Madopar 250mg 3x1/4 old patient

Overall Assessment

PD

Subject performance similar to PD population (recommend review of report details)

Clinical context

In the clinical reference population, 29 individuals with a value less than 0.62 were subsequently diagnosed with PD. That is, 69.05% of the PD diagnoses in the study.

Additionally, 0 individuals with a value greater or equal to 0.62 were subsequently diagnosed as non PD. That is, 0.0% of the non PD diagnoses in the study.

Symptom Scores

These mini boxplots show the scores in a clinical context. Currently against the ‘Walker study’ data. A bigger pool would be much better (so max 83 individuals, usually lower if raw data did not result in successful classification).

The scores are ‘relative to the PD cohort’ and this is how they should be interpreted. A consequence of this is that a low tremor score below may actually correspond to obvious tremor in the raw data, and vice versa.

Micrographia

The micrographia symptom assessment is derived from a combination of factors in the elel task.

{'FN': 22, 'TN': 17, 'TP': 20, 'FP': 13}

Tremor

The tremor score is a combination of features in the circle, spiral and both zizag tasks.

{'FN': 1, 'TN': 2, 'TP': 41, 'FP': 28}

Bradykinesia

The bradykinesia score is a combination of features in the circle, spiral, both zizag and elel tasks.

{'FN': 4, 'TN': 2, 'TP': 38, 'FP': 28}

Spatial Accuracy

The accuracy score is a combination of factors in the spiral, both zigzags and both Fitts tasks.

{'FN': 8, 'TN': 5, 'TP': 34, 'FP': 25}

Test Battery Details

Circle

numCircles 12
timePerCircleMean 2.49
timePerCircleCoV 0.254379
timePerCircleSlope -0.032971
meanError 5.11645
tremorFreq 6.64062
tremorRelPower 33.1183
tremorGyroAmpMean 0.0476009
tremorGyroAmpSlope 0.00660561
tremorGyroAmpCoV 0.381958
tremorCoordAmpMean 0.721554
tremorCoordAmpSlope -0.0165986
tremorCoordAmpCoV 0.487925
tremorAccAmpMean 0.0620381
tremorAccAmpSlope -0.000418294
tremorAccAmpCoV 0.392276
tremorPcRelVar 0.602862
tremorPcX 0.462245
tremorPcY 0.886752

Circle Segment 1

Duration 4.0 s, Accuracy Estimate 3.621 (lower is better)

Circle Segment 2

Duration 2.84 s, Accuracy Estimate 4.235 (lower is better)

Circle Segment 3

Duration 2.52 s, Accuracy Estimate 4.315 (lower is better)

Circle Segment 4

Duration 2.64 s, Accuracy Estimate 5.204 (lower is better)

Circle Segment 5

Duration 2.2 s, Accuracy Estimate 4.258 (lower is better)

Circle Segment 6

Duration 2.24 s, Accuracy Estimate 4.993 (lower is better)

Circle Segment 7

Duration 1.84 s, Accuracy Estimate 4.092 (lower is better)

/usr/local/lib/python3.9/site-packages/scipy/signal/_spectral_py.py:2014: UserWarning: nperseg = 400 is greater than input length  = 368, using nperseg = 368
  warnings.warn('nperseg = {0:d} is greater than input length '

Circle Segment 8

Duration 1.88 s, Accuracy Estimate 4.349 (lower is better)

/usr/local/lib/python3.9/site-packages/scipy/signal/_spectral_py.py:2014: UserWarning: nperseg = 400 is greater than input length  = 376, using nperseg = 376
  warnings.warn('nperseg = {0:d} is greater than input length '

Circle Segment 9

Duration 1.8 s, Accuracy Estimate 8.063 (lower is better)

/usr/local/lib/python3.9/site-packages/scipy/signal/_spectral_py.py:2014: UserWarning: nperseg = 400 is greater than input length  = 360, using nperseg = 360
  warnings.warn('nperseg = {0:d} is greater than input length '

Circle Segment 10

Duration 3.16 s, Accuracy Estimate 9.814 (lower is better)

Circle Segment 11

Duration 2.6 s, Accuracy Estimate 2.94 (lower is better)

Circle Segment 12

Duration 2.16 s, Accuracy Estimate 5.514 (lower is better)

Spiral

numSpirals 9
timePerSpiralMean 10.4889
timePerSpiralCoV 0.132144
timePerSpiralSlope -0.0095339
meanError 4.13024
tremorFreq 7.42188
tremorRelPower 32.0222
tremorGyroAmpMean 0.0514545
tremorGyroAmpSlope 0.00204294
tremorGyroAmpCoV 0.52094
tremorCoordAmpMean 0.290174
tremorCoordAmpSlope 0.00190649
tremorCoordAmpCoV 0.703263
tremorAccAmpMean 0.0684206
tremorAccAmpSlope 0.00147563
tremorAccAmpCoV 0.448079
tremorPcRelVar 0.56756
tremorPcX 0.999117
tremorPcY -0.0420084

Spiral Segment 1

Duration 10.16 s, Accuracy Estimate 5.848 (lower is better)

Spiral Segment 2

Duration 12.8 s, Accuracy Estimate 3.032 (lower is better)

Spiral Segment 3

Duration 11.48 s, Accuracy Estimate 4.954 (lower is better)

Spiral Segment 4

Duration 10.08 s, Accuracy Estimate 3.647 (lower is better)

Spiral Segment 5

Duration 8.64 s, Accuracy Estimate 3.988 (lower is better)

Spiral Segment 6

Duration 8.4 s, Accuracy Estimate 3.428 (lower is better)

Spiral Segment 7

Duration 11.4 s, Accuracy Estimate 5.323 (lower is better)

Spiral Segment 8

Duration 10.88 s, Accuracy Estimate 3.567 (lower is better)

Spiral Segment 9

Duration 10.56 s, Accuracy Estimate 3.386 (lower is better)

Elel

eDurationMean 0.356282
eDurationStd 0.0497721
eDurationStdnorm 0.139699
eDurationMedian 0.355
eDurationQuartdelta 0.0675
eDurationQuartdeltanorm 0.190141
eDurationKurt 2.75626
eDurationTrenddiff -0.01
eDurationTrendratio 0.972603
eWidthMean 19.086
eWidthStd 4.79694
eWidthStdnorm 0.251333
eWidthMedian 19.188
eWidthQuartdelta 6.46425
eWidthQuartdeltanorm 0.33689
eWidthKurt 2.75483
eWidthTrenddiff 3.042
eWidthTrendratio 1.16561
eHeightMean 22.14
eHeightStd 4.61313
eHeightStdnorm 0.208362
eHeightMedian 21.879
eHeightQuartdelta 8.16075
eHeightQuartdeltanorm 0.372995
eHeightKurt 2.03451
eHeightTrenddiff 3.55271e-15
eHeightTrendratio 1
eAspectMean 0.858425
eAspectStd 0.113336
eAspectStdnorm 0.132027
eAspectMedian 0.872807
eAspectQuartdelta 0.143425
eAspectQuartdeltanorm 0.164327
eAspectKurt 3.34915
eAspectTrenddiff 0.06
eAspectTrendratio 1.07317
eSlantMean 0.620282
eSlantStd 0.140662
eSlantStdnorm 0.226771
eSlantMedian 0.64
eSlantQuartdelta 0.173846
eSlantQuartdeltanorm 0.271635
eSlantKurt 3.16212
eSlantTrenddiff 0.0747384
eRtopMean 0.933395
eRtopStd 0.0854285
eRtopStdnorm 0.0915246
eRtopMedian 0.949045
eRtopQuartdelta 0.0509569
eRtopQuartdeltanorm 0.0536928
eRtopKurt 12.0985
eRtopTrenddiff -0.0160541
eRbotMean 0.205396
eRbotStd 0.117196
eRbotStdnorm 0.570586
eRbotMedian 0.196721
eRbotQuartdelta 0.109684
eRbotQuartdeltanorm 0.557562
eRbotKurt 8.55465
eRbotTrenddiff -0.0245779
eRrightMean 0.958141
eRrightStd 0.0387533
eRrightStdnorm 0.0404463
eRrightMedian 0.965
eRrightQuartdelta 0.0406319
eRrightQuartdeltanorm 0.0421056
eRrightKurt 3.96592
eRrightTrenddiff -0.00169725
eRleftMean 0.143109
eRleftStd 0.0705716
eRleftStdnorm 0.49313
eRleftMedian 0.140541
eRleftQuartdelta 0.0827963
eRleftQuartdeltanorm 0.589127
eRleftKurt 3.14634
eRleftTrenddiff -0.00802139
lDurationMean 0.439595
lDurationStd 0.0679499
lDurationStdnorm 0.154574
lDurationMedian 0.43
lDurationQuartdelta 0.09
lDurationQuartdeltanorm 0.209302
lDurationKurt 3.25677
lDurationTrenddiff -0.075
lDurationTrendratio 0.842105
lWidthMean 27.6499
lWidthStd 4.65107
lWidthStdnorm 0.168213
lWidthMedian 26.91
lWidthQuartdelta 6.69825
lWidthQuartdeltanorm 0.248913
lWidthKurt 2.10736
lWidthTrenddiff 4.563
lWidthTrendratio 1.1831
lHeightMean 38.259
lHeightStd 5.85779
lHeightStdnorm 0.153109
lHeightMedian 38.61
lHeightQuartdelta 10.8225
lHeightQuartdeltanorm 0.280303
lHeightKurt 2.09776
lHeightTrenddiff 0.702
lHeightTrendratio 1.01826
lAspectMean 0.729654
lAspectStd 0.108183
lAspectStdnorm 0.148266
lAspectMedian 0.756677
lAspectQuartdelta 0.133525
lAspectQuartdeltanorm 0.176463
lAspectKurt 2.7961
lAspectTrenddiff 0.0952119
lAspectTrendratio 1.14039
lSlantMean 0.55299
lSlantStd 0.100027
lSlantStdnorm 0.180883
lSlantMedian 0.560241
lSlantQuartdelta 0.132518
lSlantQuartdeltanorm 0.236537
lSlantKurt 2.65119
lSlantTrenddiff 0.0807493
lRtopMean 0.938327
lRtopStd 0.0461861
lRtopStdnorm 0.0492217
lRtopMedian 0.947883
lRtopQuartdelta 0.0619611
lRtopQuartdeltanorm 0.0653679
lRtopKurt 2.76126
lRtopTrenddiff 0.0237888
lRbotMean 0.180657
lRbotStd 0.065232
lRbotStdnorm 0.361083
lRbotMedian 0.158996
lRbotQuartdelta 0.0762294
lRbotQuartdeltanorm 0.479443
lRbotKurt 4.1437
lRbotTrenddiff 0.011984
lRrightMean 0.948995
lRrightStd 0.0433133
lRrightStdnorm 0.0456413
lRrightMedian 0.959627
lRrightQuartdelta 0.0478145
lRrightQuartdeltanorm 0.0498261
lRrightKurt 4.95224
lRrightTrenddiff 0.0155214
lRleftMean 0.135856
lRleftStd 0.0684421
lRleftStdnorm 0.503785
lRleftMedian 0.118694
lRleftQuartdelta 0.0513508
lRleftQuartdeltanorm 0.432631
lRleftKurt 6.12818
lRleftTrenddiff 0.00894788

Elel Segment 1

Elel Segment 2

Elel Segment 3

Elel Segment 4

Elel Segment 5

Elel Segment 6

Elel Segment 7

Elel Segment 8

Elel Segment 9

Elel Segment 10

FITTS Short Modified

meanTouchScore 0.889409
sumTouchScores 22.2352
meanMovementTime 0.617292
numTouches 25
undershootPercentage 0
overshootPercentage 16

FITTS Long Modified

meanTouchScore 0.906306
sumTouchScores 22.6576
meanMovementTime 0.768125
numTouches 25
undershootPercentage 4
overshootPercentage 12

ZigZag

numZigzags 9
timePerZigzagMean 11.8267
timePerZigzagCoV 0.143981
timePerZigzagSlope 0.0194476
meanError 5.95678
tremorFreq 7.42188
tremorRelPower 30.3627
tremorGyroAmpMean 0.0443839
tremorGyroAmpSlope -0.00217229
tremorGyroAmpCoV 0.463783
tremorCoordAmpMean 0.372367
tremorCoordAmpSlope -0.000956931
tremorCoordAmpCoV 0.718192
tremorAccAmpMean 0.0672403
tremorAccAmpSlope -0.00435302
tremorAccAmpCoV 0.44205
tremorPcRelVar 0.844466
tremorPcX -0.0706658
tremorPcY 0.9975

ZigZag Segment 1

Duration 12.24 s, Accuracy Estimate 6.005 (lower is better)

ZigZag Segment 2

Duration 12.48 s, Accuracy Estimate 6.027 (lower is better)

ZigZag Segment 3

Duration 9.8 s, Accuracy Estimate 5.814 (lower is better)

ZigZag Segment 4

Duration 10.12 s, Accuracy Estimate 5.779 (lower is better)

ZigZag Segment 5

Duration 10.08 s, Accuracy Estimate 6.917 (lower is better)

ZigZag Segment 6

Duration 11.36 s, Accuracy Estimate 5.891 (lower is better)

ZigZag Segment 7

Duration 15.16 s, Accuracy Estimate 5.199 (lower is better)

ZigZag Segment 8

Duration 12.56 s, Accuracy Estimate 5.617 (lower is better)

ZigZag Segment 9

Duration 12.64 s, Accuracy Estimate 6.363 (lower is better)

ZigZag Offset

numZigzags 5
timePerZigzagMean 11.464
timePerZigzagCoV 0.100116
timePerZigzagSlope -0.0324494
zigzagHeightMean 80.8065
zigzagHeightCoV 0.0356761
zigzagHeightSlope -0.0124856
meanError 0.0547653
tremorFreq 6.64062
tremorRelPower 30.8238
tremorGyroAmpMean 0.0652951
tremorGyroAmpSlope 0.00629198
tremorGyroAmpCoV 0.400587
tremorCoordAmpMean 0.552286
tremorCoordAmpSlope -0.00380372
tremorCoordAmpCoV 0.623447
tremorAccAmpMean 0.0797497
tremorAccAmpSlope 0.00026876
tremorAccAmpCoV 0.410867
tremorPcRelVar 0.913001
tremorPcX 0.0815314
tremorPcY 0.996671

ZigZag Offset Segment 1

Duration 13.24 s, Accuracy Estimate 0.04 (lower is better)

ZigZag Offset Segment 2

Duration 11.24 s, Accuracy Estimate 0.043 (lower is better)

ZigZag Offset Segment 3

Duration 10.68 s, Accuracy Estimate 0.071 (lower is better)

ZigZag Offset Segment 4

Duration 10.32 s, Accuracy Estimate 0.044 (lower is better)

ZigZag Offset Segment 5

Duration 11.84 s, Accuracy Estimate 0.077 (lower is better)

Appendices

Misc

Currently a dumping ground for things that could be included or previous output style.

Note

Putting all the results out here but will not be in a final report.

HiSpec {‘HiSpec_class’: ‘NOT PD’, ‘HiSpec_score’: 0.83}
RanFor {‘RanFor_class’: ‘PD’, ‘RanFor_score’: 0.62}
BM_May22 {‘BM_May22_class’: ‘NOT PD’, ‘BM_May22_score’: 0.33907338999005665}
BM_HC_Sep22 {‘BM_HC_Sep22_class’: ‘Patient’, ‘BM_HC_Sep22_score’: 0.9374199538344421}
BM_PD_Sep22 {‘BM_PD_Sep22_class’: ‘nonPD’, ‘BM_PD_Sep22_score’: 0.3446445594469443}